#responsive-menu-open{
	display:none;
}
.bouton-bilan-site-responsive{display:none;}

@media screen and (max-width:768px){
	#popin_cookie, #lien_popin_cookie, #hitbox_popup_beforego, #leftcnt, #rightcnt, #page-left, #right, #searchNew img, #footer #footer-content .vertical-block .vertical-block-notitle{display:none;}
	html, body, #page, #page-right, #top, #page-content, #page-content #content-right, #page-content #content-right #content, #page-content #content-right #content .content-diapo, #page-content #content-right #content .content-diapo-auto, #page-content #content-right #content .content-diapo-auto .article-link, #page-content #content-right #content .content-diapo .article-link, #page-content #content-right #content .article-link, #footer-center, #footer-center img, #footer #footer-content, #footer #footer-content #copyright{width:100%;float:none;padding:0;margin:0;border:none;}
	#page, #top{padding:0;}
	#top{height:auto;}
	#logo{width:400px; float:none; overflow:hidden; display:block; margin:auto;}
	#logo a.logononresp{display:none;}
	#logo a.logoresp{display:block;}
	#login, #baseline #baseline-ruler, #baseline #searchNew{float:none; margin:auto;}
	#login{margin-bottom:10px;}
	#baseline{padding:0;}
	#baseline #baseline-ruler{width:256px;}
	#baseline #searchNew{width:330px;}
	#baseline #searchNew #rech, #baseline #searchNew #subNew{color:#5d5d5d;}
	#encart_social{width:150px; position:absolute; top:10px; right:10px;}
	#breadcrumb{width:100%;}
	#responsive-menu-open{display:block; z-index:202; position:fixed; top:5px; left:5px; width:50px; height:50px; background:url("../img/responsive-menu-open.png"); cursor:pointer;
		-moz-box-shadow: 5px 5px 20px 0px #656565;
		-webkit-box-shadow: 5px 5px 20px 0px #656565;
		-o-box-shadow: 5px 5px 20px 0px #656565;
		box-shadow: 5px 5px 20px 0px #656565;
		filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=20);
	}
	#responsive-menu-close{display:block; z-index:202; position:absolute; top:0px; right:0px; width:27px; height:27px; background:url("../img/responsive-menu-close.png"); cursor:pointer}
	#page-content #left{
		display:none; width:165px; height:100%; z-index:202; float:none; position:fixed; top:0px; left:0px; background-color: #FFF; overflow-y:scroll; overflow-x:hidden;
		-moz-box-shadow: 5px 5px 20px 0px #656565;
		-webkit-box-shadow: 5px 5px 20px 0px #656565;
		-o-box-shadow: 5px 5px 20px 0px #656565;
		box-shadow: 5px 5px 20px 0px #656565;
		filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=20);
	}
	#page-content #left div{padding-left: 0px;}
	
	#content-right{float:none;}
	#page-content{padding:0;}
	/* Articles & Breves */
	#page-content .bouton-bilan-site-responsive{display:block; text-align:center;}
	#page-content .bouton-bilan-site-responsive a img{width:500px;}
	/* Home */
	#page-content #content-right #content .blockhomeresp{margin:auto; float:none; width:545px;}
	/* Home encyclo */
	#page-content #content-right #content .content-diapo-auto-idea-search-liste{width:527px;}
	/* Home_articles */
	#page-content #content-right #content #home-slider #output-wrapper,
	#page-content #content-right #content #home-slider .home-article-focus{display:none;}
	#page-content #content-right #content #home-slider #tabs-wrapper,
	#page-content #content-right #content #home-slider #tabs-wrapper #tabs li a, 
	#page-content #content-right #content #home-slider #tabs-wrapper #tabs li a .home-article-wrapper{width:98%;}
	#page-content #content-right #content #home-slider{height:auto;}
	#page-content #content-right #content #home-slider #tabs-wrapper{position:relative; top:0; left:0;}
	
	/* encyclo_focus */
	#page-content #content-right #content .content-diapo-info-next,
	#page-content #content-right #content .content-diapo-info-before{display:none;}
	
	/* Test sportif */
	#blockTestSportif .etpSuivante.etp1,
	#blockTestSportif .etpSuivante.etp2,
	#blockTestSportif .etpSuivante.etp3{background-position: 0px;}

	/* exercices */
	#page-content #content-right #content .exercicesresp{
		padding-bottom:30px;
	}
	#page-content #content-right #content .exercicesresp .content-diapo-auto-txt-no-padding{
		width:542px;
		display:block;
		margin:auto;
	}

	/* Page partenaires */ 
	#page_partenaires #left_content.blockhomeresp {width:545px; float:none; margin:auto; padding:0px;}
	#page_partenaires #left_content .item {width:auto;}
	#page_partenaires #left_content .item .infos_item {width:auto; float:none;}
	#page_partenaires #left_content .item .img_item {float:none; margin:auto; margin-bottom: 20px;}
	/* Fin Page partenaires */ 

	/* Fin */
	#footer #footer-content{height:auto;}
	#footer #footer-content .vertical-block, #footer #footer-content .vertical-block-last{width:50%;}
	#footer #footer-content .vertical-block .block-wrapper .block,
	#footer #footer-content .vertical-block-last .block-wrapper .block{padding:5px 0px 5px 15px;}
	#footer #footer-content .vertical-block .block-wrapper, #footer #footer-content .vertical-block-last .block-wrapper{height:auto;}
}

@media screen and (max-width:563px){
	#page-content #content-right #content #blockTestSportif .question,
	#page-content #content-right #content #blockTestSportif .reponse{float:none;width:90%;margin:auto;}
	#page-content #content-right #content #blockTestSportif .reponse .oui,
	#page-content #content-right #content #blockTestSportif .reponse .non{float:none;}

	#page-content #content-right #content .blockhomeresp .exercice-img{ display:none; }

	#page-content #content-right #content .blockhomeresp #home-slider-sport{ width:266px; margin:auto; }

	#page-content #content-right #content .blockhomeresp #home-slider-sport img{ display:block; width:266px; margin:auto;}

	#page-content #content-right #content .blockhomeresp #home-slider-sport .lien_img_left,
	#page-content #content-right #content .blockhomeresp #home-slider-sport .lien_img_right{
		float:none;
	}
}

@media screen and (max-width:555px){
	#page-content #content-right #content .blockhomeresp .content-border-nopad img{width:100%;}
	#content h1#h1home{width:90%;}
}

@media screen and (max-width:550px){

	#page-content #content-right #content .blockhomeresp .content-border-nopad img{width:100%;}

	#page-content #content-right #content .exercicesresp .content-diapo-auto-txt-no-padding{ display:none; }

	#page-content #content-right #content .exercicesresp .content-diapo-auto-txt-exercice-corps-list{ width:100%; margin:auto;}
	#page-content #content-right #content .exercicesresp .content-diapo-auto-txt-exercice-corps-list li{margin-left:50px;}

	#page-content #content-right #content .content-diapo-auto2 .content-diapo-auto-txt iframe{ width:100%;}
}

@media screen and (max-width:547px){
	.bann_boutique_article_top, .bann_boutique_article_top img {width:100%;float:none;padding:0;margin:0;}
}

@media screen and (max-width:545px){
	#page-content #content-right #content .content-diapo-auto-idea-search.exercicesListeResp1,
	#page-content #content-right #content #accordion, 
	#page-content #content-right #content .blockhomeresp .infos-img,
	#page-content #content-right #content .blockhomeresp .idea-img{display:none;}

	#page-content #content-right #content .blockhomeresp{margin:auto; float:none; width:95%;}

	#page-content #content-right #content .blockhomeresp .article-bloc-rappel,
	#page-content #content-right #content .blockhomeresp .article-bloc-rappel2,
	#page-content #content-right #content .blockhomeresp .blockhome,
	#page-content #content-right #content .blockhomeresp .blockhome2,
	#page-content #content-right #content .blockhomeresp .imc-form,
	#page-content #content-right #content .blockbreveshome,
	#page-content #content-right #content .blockhomeresp .imc-res1,
	#page-content #content-right #content .blockhomeresp .imc-res2{margin:auto; float:none;}

	#page-content #content-right #content .blockhomeresp .blockhome,
	#page-content #content-right #content .blockhomeresp .blockhome2,
	#page-content #content-right #content .blockhomeresp .blockarticle,
	#page-content #content-right #content .blockhomeresp .blockarticle2,
	#page-content #content-right #content .blockbreves,
	#page-content #content-right #content .blockbreveshome,
	#page-content #content-right #content .blockhomeresp .home-cat-infos,
	#page-content #content-right #content .jcarousel-container-horizontal,
	#page-content #content-right #content .blockhomeresp .idea-infos,
	#page-content #content-right #content .blockhomeresp .content-border,
	#page-content #content-right #content .blockhomeresp .content-border-infos-recette,
	#page-content #content-right #content .blockhomeresp .txt-etoile{width:auto;}

	#page-content #content-right #content .content-diapo-auto.exercicesListeResp2 .idea-infos{width:auto; float:none;}
	#page-content #content-right #content .content-diapo-auto.exercicesListeResp2 .idea-img{margin-right:10px;}

	#page-content #content-right #content .blockhomeresp .blockarticle .infos2,
	#page-content #content-right #content .blockhomeresp .blockarticle2 .infos2,
	#page-content #content-right #content .blockbreves .article .infos,
	#page-content #content-right #content .blockbreveshome .infos {display:inline;float:none;}
	#page-content #content-right #content .blockhomeresp .blockarticle a img,
	#page-content #content-right #content .blockhomeresp .blockarticle2 a img,
	#page-content #content-right #content .blockbreves .article a.image,
	#page-content #content-right #content .blockbreveshome .breve .img{margin-right: 10px;}

	#page-content #content-right #content .content-diapo-info,
	#page-content #content-right #content .content-diapo-info-txt{height:auto;}

	/* Page partenaires */ 
	#page_partenaires #left_content.blockhomeresp {margin:auto; float:none; width:95%;}
	/* Fin Page partenaires */ 
}

@media screen and (max-width:525px){
	#page-content #content-right #content .content-diapo-img,
	#page-content #content-right #content .content-diapo-info{float:none;margin:auto;}
	#page-content #content-right #content .form-vraifaux{padding:0;}]
}

@media screen and (max-width:500px){
	#page-content #content-right #content .bouton-bilan-site-responsive a img{width:100%;}
}
@media screen and (max-width:438px){
	#page-content #content-right #content .blockhomeresp a.imc-res-offre,
	#page-content #content-right #content .blockhomeresp a.imc-res-offre img {width:100%;}
}
@media screen and (max-width:425px){
	#blockTestSportif  #formEtape1ProfilSportif .submitTestSport{display:none;}
	#blockTestSportif  #formEtape1ProfilSportif .submitTestSportResp{display:block;width:100%;}
	#blockTestSportif  #formEtape2TestCardio .submitTestSport{display:none;}
	#blockTestSportif  #formEtape2TestCardio .submitTestSportResp{display:block;width:100%;}
	#blockTestSportif  #formEtape3TestMuscu .submitTestSport{display:none;}
	#blockTestSportif  #formEtape3TestMuscu .submitTestSportResp{display:block;width:100%;}
}

@media screen and (max-width:420px){ #logo{ width:100%; } }


@media screen and (max-width:416px){
	#page-content #content-right #content .blockhomeresp .home-cat-img-main{float:none; margin:auto;}
}

@media screen and (max-width:400px){ #logo a.logoresp img{ width:100%; } }


@media screen and (max-width:390px){
	#page-content #content-right #content .blockhomeresp .imc-form{background:none; padding:0px; margin:0 auto; width:90%;}
	#page-content #content-right #content .blockhomeresp .imc-form .imc-form-txt{width:100px;}
	#footer #footer-content .vertical-block, #footer #footer-content .vertical-block-last{width:100%;}
}

@media screen and (max-width:271px){
	
}